leaf hopper - Turkish English Dictionary